Astra, очень багано
так как после последней атаки может многое изменится
так же урон при событие юнит получает урон зависит от брони и прочих резистов
если юнит с уроном 100 нанёс удар по врагу с физ резистом 50% а потом получил бафф/предмет на +100 урона то скилом нанесёт 50 урона хотя должен был бы нанести 200
тут нужно юзать бд
при касте скила брать из бд начальный урон юнита, бонусы предметов и бонусы всех бафов
тема кстати уже много раз поднималась
и каждый раз все заканчивалось тем что афтар забивал на подобную систему либо писал "вы все нубы/тролли и не знаете/не хотите сказать как сделать это легко и просто"
ибо подобная система требует кучи кода и как минимум 30 прочтённых статей по jass
вот статья о бд
Осуществляешь импорт по неправильному пути. Например (я пробовал для орков), "Sound\Music\mp3Music\Orc1.mp3", "Sound\Music\mp3Music\Orc2.mp3", "Sound\Music\mp3Music\Orc3.mp3", "Sound\Music\mp3Music\Orc1X.mp3" и т.д. Все стандартные треки были заменены на мой. Чтобы корректно заменять музыку на карте, нужно знать пути импорта. Путь к оригинальным трекам можно посмотреть в mpq-архиве через архиваторы.
Николай17, когда создаётся лобби карты, вызывается специальная функция config. vJass позволяет заменить её содержимое. оригинальное содержимое можно узнать через Редактор ландшафта - Файл - Экспортировать скрипт карты.
Тебе нужно сделать вот что:
Узнать оригинальное содержимое.
Напиши действие по старту твоей музыки. Затем сконвертируй это в код (Редактировать - сконвертировать в кастом код). Найди строчку этого действия.
В секции кастом кода (иконка карты в редаторе триггеров) написать вот это.
//! inject config
Тут вставить оригинальное содержимое
Тут вставить код старта музыки
//! endinject
При каждом изменении настроек игроков менять инжект.
Создаёшь массив юнитов и запихиваешь в него крипов. Создаёшь массив точек и запихиваешь в него позиции соответствующих крипов. Делаешь триггер, который сверяет убитого с массивом юнитов и создаёт нового в соответствующей точке из второго массива.
Если тебе нужно, чтобы юниты воскрешались через какое-то время, то тебе придется изучить основы jass, а именно - узнать, как работают локальные переменные. Создаёшь локальный номер убитого, ждешь нужное время и воскрешаешь юнита с локальным номером.
Создаёшь массив юнитов и запихиваешь в него крипов. Создаёшь массив точек и запихиваешь в него позиции соответствующих крипов. Делаешь триггер, который сверяет убитого с массивом юнитов и создаёт нового в соответствующей точке из второго массива.
Если тебе нужно, чтобы юниты воскрешались через какое-то время, то тебе придется изучить основы jass, а именно - узнать, как работают локальные переменные. Создаёшь локальный номер убитого, ждешь нужное время и воскрешаешь юнита с локальным номером.
Тут восстанавливать нечего, вся карта состоит из нулей, т.е её стер редактор на диске собрался из оперативки записать заного да неуспел, гг. Ищи в папке с JNGP бекапы, он автоматом сохраняет бекап после каждого сохранения карты в редакторе.
BartSi, очень странно.
Нашёл проблему. В редакторе ландшафта нужно выбрать Camera Palette (там где юниты, декорации и прочее) выбрать первую строчку (камера без имени) и удалить. Тогда проблема решится. Сбросил триггеры и удалил камеру.
Ошибка из-за того, что у камеры почему-то пустое имя. Из-за этого её переменная оканчивается на _, что нельзя в JASS.
Смотри карту: xgm.guru/files/100/219921/comments/408338/0.w3x
Там для героев созданы их копии с другой моделью и нестандартные способности на основе способности Тёмный, которая заменяет юнита на указанного другого. Такой вариант не меняет имя героя, порядок предметов в инвентаре, кулдаун на предметах и способностях, но что-то упоминали ранее о возможных глюках с наложенными заклинаниями. Триггерно при использовании способности не на иллюзии героя добавляем ему нестандартную способность нужного типа.
Вариант с заменой юнита, примерно как ты описал, приведёт к сбросу имени, опыта, способностей, кулдаунов, предметов и заклинаний.
Вариантом морфа героя через руны не умею пользоваться.
Вариант с заменой текстуры персонажа через способность Вырвать дерево требует замены текстур деревьев в карте, а это плохо, так как героев много. Ещё это подразумевает умение работать с 3D-редакторами, которого, как предполагаю, у тебя нет.
Конечно можно! Для этого надо в поле "авторы" ресурса указать автора оригинального материала и поместить ссылку на оригинальный материал в соответствующее поле.
Пример: xgm.guru/p/cp2077/better-minimap
Если вы как-либо модифицировали этот материал, в поле "авторы" можно через | дописать и свой никнейм.
Стоит помнить, если автор обратится к нам с просьбой удалить ресурс - нам придется снять такой ресурс с публикации и убрать видимость. Но это не будет считаться нарушением правил.
Важно: Это касается только открытых материалов. Если вы его купили и/или там есть явный запрет на распространение - не стоит загружать такие материалы к нам на сайт без уточнения у Администрации.
По поводу материалов, используемых внутри модов или карт - нужно завести спец. раздел/квест/титры и перечислить их там в нужных категориях.
Ваш ресурс не прошёл автомодерацию. Пожалуйста, внесите исправления или ожидайте проверки модератором.
Причина
Длина текста: 131, а требуется не менее 400
Условия прохождения автомодерации:
Описание вакансий должно быть подробным: опишите требования к знаниям и умениям, чем человек будет заниматься и что вы предлагаете со своей стороны. Подробнее про вакансии и найм
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
Text length is: 131, but required not less than 400
через obj не над там копируються вершины а то и несколько раз и слои слепляются в 1,3ds и через милкшарп,еси напрямую в мделвис то uv будет зекальна по y,а лутше перкинуть через макс(еси есть)
ну полигонам то укладывайся в 10к на супер хд моделей
материал ты не как не перенесешь только текстуру
материалы для вара создаются в warcraft model editor
Без конкретной модели сложно что-то точно сказать, но судя по ошибкам, очень похоже, что сцена экспортируется в формате mdx1000, поэтому War3ME на ней и сыпется. Если это так, то поможет отключение галочки Use SkinWeights при экспорте, либо использование War3 Model Editor v1.08 beta, который умеет открывать новые форматы.
открыть в War3ModelEditor и там натягивать текстуры
Текстуры прекрасно натягиваются в самом блендере, во вкладке MDL Material Settings. И в обеих всериях ретеры тоже.
Это не из-за Mdlvis, это в редакторе объектов надо в разделе графика где-то прописать нужную анимацию, посмотри как это сделано у сторожевых башен Альянса, там если убрать, то вместо скажем простой башни будет сторожевая отображаться.
ПРАВИЛА ЗАПРЕЩАЮТ НЕСКОЛЬКО ВОПРОСОВ ОДНОВРЕМЕННО!!! Это для того сделано, чтобы бот на каждый вопрос мог показать уже решённые варианты, если сформулирован вопрос нормально, конечно. А ещё это позволит другим пользователям с аналогичными вопросами увидеть ответы на твои. 1. Можно в РО отключить урон юниту и триггерами просчитывать, кто находится перед ним в момент атаки, им будет наноситься урон. 1.5. Не понимаю проблемы, с чего это ты переключаешься на муху, атакуя огромного лорда склепа? 2. Способность Каменные доспехи Ночных Эльфов. 3. И да, и нет. Стандартными средствами сможешь убрать карту через перерисовку интерфейса, разработать и добавить новые кнопки в пул из 12, но для расширения пула или инвентаря потребуются хитрые системы, типа мемхака или DGUI, но не пользовался ими, потому не подскажу, как именно там надо действовать. 4. Можно либо отлавливать урон и прибавлять здоровье, либо делать морф в неуронящего юнита. 5. Не знаю, как именно сделано в Blade of Darkness, но есть событие на нажатие кнопок со стрелками, есть действие на переключение камеры. Просто почитай статью о работе с камерой. 6. У камеры в свойствах есть угол обзора, первую камеру ставишь вниз с углом обзора вверх, что можешь увидеть, поставив галочку в свойствах камеры, вторую камеру поднимаешь вверх и наклоняешь вниз, а в триггере ставишь применить первую камеру в течении 0 секунд, ждать 2 секунды, применить вторую камеру в течении 5 секунд, так обзор будет подниматься в положение второй камеры, ждать 5 секунд.
Нет, способности группировать можно только а уровне спеллбука.
Но.
можно присваивать способность в переменную с массивом, к примеру ability[n+1], где n - целое число для группы. И потом в нужный момент удалять циклом все способности. Минус в том, что на каждую группу нужно будет держать свое целое число
Беларусь как будто блокирует файрволл Cloudflare. Или теряет доступ к нему.
Проверяйте в такие моменты работоспособность других сайтов на CF, например, www.w3.org
Мы в этом случае мало что можем сделать. Пишите своему провайдеру.
Your resource has not passed automoderation. Please make corrections or wait for the moderator to check.
Reason
There must be a file of one of the following types: mdl, mdx, fbx, obj, max, blend, mb, ma, 3ds, dae, dxf, usd, usdz, stl, stp, wrl, m2, zip, 7z, rar, tar, gz, apk, gzip, jar, lzip, tgz, tbz2, bz2, zipx, zz, dmg, ipg, z, iso
Если ты открыл доту мпкью-редактором и похимичил там - эторедактор делает архив карты примерно на 100 кб больше, так что возможно, что и правда слишком большой вес.
Я хз зачем ты лезешь в эти карты, но кириллица занимает 2 символа, а не 1 для справки. Больше добавить нечего.
В самом варе 3 можешь попробовать поменять язык, где нибудь в редакторе поменять. Пробовал переустановить редактор? Если нет попробуй думаю проблема кроется именно тут.
Жди 3 том варкрафт хроник, там речь как раз будет идти о сюжете времен 3 варкрафта, только он сможет дать конкретные ответы на твои вопросы. А пока таких мелочей в достоверном виде крайне мало.
Я вот не понимаю зачем создавать кешь и не сохранять? Его кроме mmd вроде больше никто не юзает, очищают кешь при инициализации на всякий случай. Кешь хранится в памяти игры когда ты игру закрыл, память очистилась, если кешь не был сохранен на диск его не станет.
Что еще непонятно?
Собственные попытки в студию, что не получается?
Напомним - ЭТО НЕ СТОЛ ЗАКАЗОВ, здесь задают вопросы про реализацию тех или иных вопросов, спрашивают про ошибки, оптмизацию, отдельные функции. Я не увидел в вашем вопросе ничего кроме невнятного описания механики способности, " вокргу кого то там огненные столбы возникают, и еще порча"...
Не должно так критовать. А ты добавлял юнитов в unit ui slk и unit abilities slk? Туда тоже надо добавлять.
Ещё желательно править не neutral unit string, а human unit string или orc unit string.
Кроме того, надо править human unit func. txt или orc unit func. txt
Далее: custom v0 и melee v0 не обязательно править, достаточно добавить файлы в папку units архива и в папку custom v1. просто непонятно, зачем делать юнитов для версии Roc
» WarCraft 3 / как создать задание
» WarCraft 3 / Legends of the Sands 1.63F
» WarCraft 3 / Триггерное нанесение урона от способности
» WarCraft 3 / Способность "сторожевая сова"
» WarCraft 3 / Музыка через "звук"
» WarCraft 3 / Респавн мобов
» WarCraft 3 / Помогите снять защиту с карты!
» WarCraft 3 / Помогите вспомнить карту
» WarCraft 3 / Помогите "восстановить" карту
» WarCraft 3 / Можно вопрос задать?
» Solar3584 / Ищу художника
Описание вакансий должно быть подробным: опишите требования к знаниям и умениям, чем человек будет заниматься и что вы предлагаете со своей стороны. Подробнее про вакансии и найм
» WarCraft 3 / Проблемы с экспортом из Blender
» WarCraft 3 / Хэш-таблица и добавление юнита
» WarCraft 3 / Изменение анимаций в моделях
» WarCraft 3 / Удалить определенный предмет у героя
» WarCraft 3 / Warcraft 2: Tides of Darkness 2.0
» Minecraft / PB Project [1.20.1]
» Администрация XGM / UI сайта
» WarCraft 3 / sdf
» WarCraft 3 / Не работает кириллица
» WarCraft 3 / Перевод кампании
» WarCraft 3 / Игра
» WarCraft 3 / Юниты стоят на месте. Что делать?
» WarCraft 3 / Песня Warcraft 3